#lang racket


(provide (struct-out parametric)
         (struct-out unsupported))


(define-struct parametric
  (object tangent normal binormal domain))

(define-struct (unsupported exn:fail:unsupported) ())